Drainage system
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 pattern formed by the streams, rivers, and lakes in a particular drainage basin
- 2 a system of watercourses or drains for carrying off excess water wordnet
noun ·Rare ·Advanced level